 // 复选框全局状态值，初始值为未选中  0
 let Is_sp_check = 0
 function calculate() {
   let g = 9.8

   var input1 = parseInt(document.getElementById("input1").value);   //μ
   var input2 = parseInt(document.getElementById("input2").value);   //i
   var input3 = parseInt(document.getElementById("input3").value);  //s

   if (!input1) {
     input1 = 0;
   }
   if (!input2) {
     input2 = 0;
   }
   if (!input3) {
     input3 = 0;
   }

   // if (!input4) { input4 = 0;}
   // 被显示的值  初始值为0
   var result = 0
   if (Is_sp_check == 1) {
     if (input1 - input2 <= 0) {
       alert('当选择上坡时，（μ-i）的值需要为正数，否则为无效值')
       return ''
     }
     result = Math.sqrt(2 * g * (input1 - input2) * input3) * 3.6;
   } else {
     result = Math.sqrt(2 * g * (input1 + input2) * input3) * 3.6;
   }

   result = result.toFixed(2);
   document.getElementById("result").textContent = result;
 }
 //	点击复选框时，获取复选框的状态
 function IsSP() {
   var Is_checkbox = document.getElementById("mycheck")
   if (Is_checkbox.checked) {
     Is_sp_check = 1   // 复选框被选中时，全局复选框状态值为1
   } else {
     Is_sp_check = 0	// 否则为0
   }
   //console.log('Is_checkbox=',Is_checkbox.checked)
 }